def fun(money):
    '''功能：计算商品合计金额并进行折扣处理
        money:保存商品金额列表
        返回商品的合计金额和折扣后金额
    '''
    money_old = sum(money)#计算合计金额
    money_new = money_old
    if 500<=money_old<=1000:    #享九折优惠
        money_new = '{:.2f}'.format(money_old*0.9)
    elif 1000<=money_old<=2000:    #享八折优惠
        money_new = '{:.2f}'.format(money_old*0.8)
    elif 2000<=money_old<=3000:    #享七折优惠
        money_new = '{:.2f}'.format(money_old*0.7)
    elif money_old>=3000:    #享六折优惠
        money_new = '{:.2f}'.format(money_old*0.6)
    return money_old,money_new   #返回商品的合计金额和折扣后金额
#调用函数
print("\n开始结算***********\n")
li=[]
while True:
    a =float(input("请输入商品金额（输入0表示输入完毕）："))
    if int(a) ==0:
        break
    else:
        li.append(a)
        money=fun(li) #调用函数
print("合计金额：",money[0],"应付金额：",money[1])

    
